/**
 * Copyright ©2003~2019年7月16日 szkingdom
 * @author raohj
 * @date 2019年7月16日
 * @file TestController.java
 * @comment : please input your comment to this file
 * @version : input version
 * @modify:
 * 		1、 2019年7月16日 由 raohj 新建文件
 */
package com.ccnu.eurekasever.controller;

import com.alibaba.fastjson2.JSONObject;
import com.ccnu.eurekasever.service.RService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.web.bind.annotation.*;

import java.util.Map;

/**
 * @author raohj
 * @date 2019年7月16日
 * @version 
 * @comment to add your comment
 */
@RestController
@RequestMapping("/")
public class RMainController {
	private static final Logger log = LoggerFactory.getLogger(RMainController.class);
	
//	@Value("${server.port}")
//	private String serverPort;
	
	private static RService service = new RService();
	
	@PostMapping("/login/sign")
	public JSONObject sign(@RequestBody Map reqMap) {
		log.info("入参:" + reqMap.toString());
		JSONObject reqJson  = new JSONObject(reqMap);
		return service.checkPassword(reqJson);
	}
	
	@GetMapping("/user/info")
	public JSONObject getUserInfo(String userid) {
		log.info("userid=" + userid);
		return service.getUserInfo(userid);
	}
}
